pulled quadriceps - Spanish English Dictionary